water-based translucent stain - Francés Inglés Diccionario